﻿using System;
using System.Collections.Generic;
using System.Text;

namespace SyncWayBill.Model
{
    /// <summary>
    /// 码单dto
    /// </summary>
    public class MdDto
    {
        /// <summary>
        /// 基地名称
        /// </summary>
        public string factoryName { get; set; }
        /// <summary>
        /// 运输方式 21 汽运  22 铁运
        /// </summary>
        public string trnpModeCode { get; set; }
        /// <summary>
        /// 第一到站收货单位
        /// </summary>
        public string consignName1 { get; set; }
        /// <summary>
        /// 终端到站收货单位
        /// </summary>
        public string consignNameFin { get; set; }
        /// <summary>
        /// 第一到站
        /// </summary>
        public string deliveryPlaceName { get; set; }
        /// <summary>
        /// 终端到站
        /// </summary>
        public string finUserName { get; set; }
        /// <summary>
        /// 合同子项号
        /// </summary>
        public string orderItemNum { get; set; }
        /// <summary>
        /// 码单号
        /// </summary>
        public string putoutStackingId { get; set; }
        /// <summary>
        /// 出库类型
        /// </summary>
        public string putoutType { get; set; }
        /// <summary>
        /// 码单件数
        /// </summary>
        public int actCount { get; set; }
        /// <summary>
        /// 码单净重
        /// </summary>
        public decimal actNetWeight { get; set; }
        /// <summary>
        /// 出厂日期
        /// </summary>
        public string actPutoutDate { get; set; }
        /// <summary>
        /// 品名
        /// </summary>
        public string productName { get; set; }
        /// <summary>
        /// 车船号
        /// </summary>
        public string vehiceId { get; set; }
        /// <summary>
        /// 出厂车号
        /// </summary>
        public string facVehicleId { get; set; }
        /// <summary>
        /// 码单id
        /// </summary>
        public string mdId { get; set; }
        /// <summary>
        /// 码单材料
        /// </summary>
        public List<MdMats> mats { get; set; }
    }
}
